nuclear envelope - French English Dictionary